home *** CD-ROM | disk | FTP | other *** search
/ Aminet 19 / Aminet 19 (1997)(GTI - Schatztruhe)[!][Jun 1997].iso / Aminet / comm / www / urldecode.readme < prev    next >
Text File  |  1997-05-03  |  3KB  |  94 lines

  1. Short:    A little urldecoder for any kind of cgi-script
  2. Author:   Julien 'Jeep' PERVILLE (perville@info.iuta.u-bordeaux.fr)
  3. Uploader: Julien 'Jeep' PERVILLE (perville@info.iuta.u-bordeaux.fr)
  4. Type:     comm/www
  5.  
  6.  
  7.  
  8.     #     # ######  #       ######  #######  #####  ####### ######  #######
  9.     #     # #     # #       #     # #       #     # #     # #     # #
  10.     #     # #     # #       #     # #       #       #     # #     # #
  11.     #     # ######  #       #     # #####   #       #     # #     # #####
  12.     #     # #   #   #       #     # #       #       #     # #     # #
  13.     #     # #    #  #       #     # #       #     # #     # #     # #
  14.      #####  #     # ####### ######  #######  #####  ####### ######  #######
  15.  
  16.  
  17.         **********************************************
  18.         *   urldecode 1.0 is ©1997 Julien PERVILLE   *
  19.         **********************************************
  20.  
  21.  
  22. Hello cgi freaks :o)
  23.  
  24. Here is a little urldecoder, with sources in ANSI C for your Miga or your Unix workstation !!!
  25.  
  26. I've also supplied the Amiga® executable (was a great machine, isn't it?).
  27. Just for fun, Amiga® users can look at the sample AREXX® script to see how to
  28. use urldecode into these kind of scripts...
  29.  
  30. o How to install?
  31.     Just take your binary in the bin/ directory
  32.     - urldecode_AIX4_PPC for AIX users (PowerPC 604)
  33.     - urldecode_AMIGA_MC68030 for 030 Amigas users
  34.     - urldecode_SYSV_MC88100 for MC88100 SysV users
  35.     and rename it 'urldecode'
  36.  
  37. o I've not found a binary for my machine...
  38.     Go in the src/ drawer and <<make>> urldecode
  39.  
  40. o How to make my own working version of urldecode?
  41.     go into the src/ directory and edit the Makefile
  42.     then, simply type 'make'
  43.  
  44.     if it does not work
  45.         'gcc -o urldecode urldecode.c' should be OK
  46.  
  47. o How to use it into my scripts?
  48.     For Un*x users, use urldecode on *sh scripts like this:
  49.  
  50.     query_string_purged=`urldecode $QUERY_STRING`
  51.         .
  52.         .
  53.         .
  54.     echo "$query_string_purged\n"
  55.  
  56. For others languages, I let you guess :o)-
  57.  
  58.  
  59.  
  60. Notice: urldecode 1.0 is ©1997 Julien PERVILLE
  61. To join me:
  62.  
  63. Em@il:
  64.     mailto:perv@mygale.org
  65.     mailto:perville@info.iuta.u-bordeaux.fr
  66.  
  67. SnailMail:
  68.     Julien PERVILLE
  69.     37 rue Castéja
  70.     F-33 000 BORDEAUX
  71.     FRANCE
  72.  
  73.     tel: +0033 05 56 81 60 36
  74.  
  75.  
  76. ============================= Archive contents =============================
  77.  
  78. Original  Packed Ratio    Date     Time    Name
  79. -------- ------- ----- --------- --------  -------------
  80.        0       0  0.0% 03-Mar-97 09:15:52 +
  81.        0       0  0.0% 03-Mar-97 08:33:08 +
  82.      424     201 52.5% 23-Feb-97 22:30:30 +urldecode_test.rexx
  83.        0       0  0.0% 03-Mar-97 09:00:48 +
  84.     3778    1669 55.8% 03-Mar-97 08:46:10 +urldecode_AIX4_PPC
  85.    18580    7436 59.9% 02-Mar-97 19:57:30 +urldecode_AMIGA_MC68030
  86.     4836    2154 55.4% 03-Mar-97 08:47:04 +urldecode_SYSV_MC88100
  87.        0       0  0.0% 03-Mar-97 09:18:34 +
  88.      441     265 39.9% 03-Mar-97 08:47:22 +Makefile
  89.     1164     398 65.8% 03-Mar-97 08:33:42 +urldecode.c
  90.     1644     763 53.5% 03-Mar-97 08:46:10 +urldecode.o
  91.     2152     922 57.1% 03-Mar-97 09:15:44 +urldecode.readme
  92. -------- ------- ----- --------- --------
  93.    33019   13808 58.1% 03-Mar-97 19:19:56   12 files
  94.